Design and Implementation of an Arduino Based GPIO Multiplexer
Assigned to F. Müller.
Bachelor’s Thesis
Abstract
To communicate with multiple peripherals over GPIO (general-purpose input/output) from a single PC with only one serial port (USB/UART) a multiplexer has to be used. Goal of this bachelor’s thesis is to design and implement such a GPIO multiplexer on an Arduino and the necessary drivers for Linux.
Requirements
- Python
- C
- Linux (optional)